package net.zoneland.knowledge.model;

import java.time.LocalDateTime;

/**
 * 登录日志.
 * @author zy
 */
public class LoginLog {
    /**
     * 属性.
     */
    private String id;
    /**
     * 属性.
     */
    private String userId;
    /**
     * 属性.
     */
    private String userName;
    /**
     * 属性.
     */
    private LocalDateTime loginTime;
    /**
     * 属性.
     */
    private String loginFrom;
    /**
     * 属性.
     */
    private String serverIp;
    /**
     * 属性.
     */
    private String clientIp;
    /**
     * 属性.
     */
    private String orgId;
    /**
     * 属性.
     */
    private String company;
    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getId() {
        return id;
    }
    /**
     * 设置 参数.
     * @param id 参数值
     */
    public void setId(final String id) {
        this.id = id == null ? null : id.trim();
    }
    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getUserId() {
        return userId;
    }
    /**
     * 设置 参数.
     * @param userId 参数值
     */
    public void setUserId(final String userId) {
        this.userId = userId == null ? null : userId.trim();
    }
    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getUserName() {
        return userName;
    }
    /**
     * 设置 参数.
     * @param userName 参数值
     */
    public void setUserName(final String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    /**
     * 获取 属性.
     *
     * @return loginTime 属性.
     */
    public LocalDateTime getLoginTime() {
        return this.loginTime;
    }

    /**
     * 设置 属性.
     *
     * @param loginTime 属性.
     */
    public void setLoginTime(final LocalDateTime loginTime) {
        this.loginTime = loginTime;
    }

    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getLoginFrom() {
        return loginFrom;
    }
    /**
     * 设置 参数.
     * @param loginFrom 参数值
     */
    public void setLoginFrom(final String loginFrom) {
        this.loginFrom = loginFrom == null ? null : loginFrom.trim();
    }
    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getServerIp() {
        return serverIp;
    }
    /**
     * 设置 参数.
     * @param serverIp 参数值
     */
    public void setServerIp(final String serverIp) {
        this.serverIp = serverIp == null ? null : serverIp.trim();
    }
    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getClientIp() {
        return clientIp;
    }
    /**
     * 设置 参数.
     * @param clientIp 参数值
     */
    public void setClientIp(final String clientIp) {
        this.clientIp = clientIp == null ? null : clientIp.trim();
    }
    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getOrgId() {
        return orgId;
    }
    /**
     * 设置 参数.
     * @param orgId 参数值
     */
    public void setOrgId(final String orgId) {
        this.orgId = orgId == null ? null : orgId.trim();
    }
    /**
     * 获取参数值.
     * @return 参数值
     */
    public String getCompany() {
        return company;
    }
    /**
     * 设置 参数.
     * @param company 参数值
     */
    public void setCompany(final String company) {
        this.company = company == null ? null : company.trim();
    }
}
